home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / DEVELOP.ZIP / PCBDAT.DOC < prev    next >
Text File  |  1996-07-23  |  18KB  |  395 lines

  1.   WARNING:  This document is subject to change at any time.  Any changes made
  2.   will be indicated by a vertical bar (|) in column 1 of the file.
  3.  
  4. | Last update: 07/23/95
  5.  
  6. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  7.  
  8.   The following information documents the order in which the fields of the
  9.   PCBOARD.DAT file are layed out.  All fields are written in an ASCII text
  10.   format with a carriage return/line feed after each field making one field
  11.   per line in the file.
  12.  
  13.   On questions of a YES or NO nature in PCBSETUP the values are stored in the
  14.   PCBOARD.DAT file as a "-1" for YES or a "0" for NO.
  15.  
  16. | The PCBOARD.DAT file is always 'added to' with each new revision of PCBoard.
  17. | A few lines are no longer used, but none of them are replaced or redefined.
  18. | New changes are always additions at the bottom of the file.  The following
  19. | table provides a breakdown as to what versions of PCBoard the 'new additions'
  20. | apply:
  21. |
  22. |     New Lines        Introduced in Version
  23. |     ---------        ---------------------
  24. |       1 - 150           14.0 thru 14.2
  25. |     151 - 198                14.5
  26. |     199 - 266                15.0
  27. |     267 - 272                15.1
  28. |     273 - 318                15.2
  29. |     319 - 323                15.21
  30. |     324 - 348                15.22
  31. |        349                   15.3
  32.  
  33.   A program that is written to READ this file should only read those lines
  34.   which it needs and should check line number 1 (the version identification)
  35.   to be sure that it is compatible with the software being used.
  36.  
  37.   A program that is written to WRITE to this file should first read in ALL of
  38.   the existing lines and copy back out the ones that go unchanged.  Note that
  39.   the total number of lines may INCREASE without notice.  Therefore you should
  40.   write the program to continue reading until an EOF (end of file) condition
  41.   occurs and then write out all of the lines.  This will preserve compatibility
  42.   with future changes in the PCBOARD.DAT file.
  43.  
  44.   Line  Contents
  45.   ----  --------
  46.      1  PCBOARD.DAT version identification
  47.      2  Sysop Display Name (if answered NO to "Use Real Name")
  48.      3  Sysop Password (from call waiting screen)
  49.      4  Use Real Name
  50.      5  Use Graphics (when logging in as the sysop)
  51.      6  Level Needed to Read All Comments
  52.      7  Level Needed to Read All Mail Except Comments
  53.      8  Sysop Level (for Sysop Menu and F1-Temp-Sysop Upgrade)
  54.      9  Level Needed to Copy or Move Messages Between Areas
  55.     10  Security Req'd for Sysop Function 1  (view log)
  56.     11  Security Req'd for Sysop Function 2  (view users)
  57.     12  Security Req'd for Sysop Function 3  (pack msgs)
  58.     13  Security Req'd for Sysop Function 4  (recover msgs)
  59.     14  Security Req'd for Sysop Function 5  (lisg msg headers)
  60.     15  Security Req'd for Sysop Function 6  (view system file)
  61.     16  Security Req'd for Sysop Function 7  (user maintenance)
  62.     17  Security Req'd for Sysop Function 8  (pack users file)
  63.     18  Security Req'd for Sysop Function 9  (remote dos)
  64.     19  Security Req'd for Sysop Function 10 (shell dos function)
  65.     20  Security Req'd for Sysop Function 11 (view other nodes)
  66.     21  Security Req'd for Sysop Function 12 (logoff alt node)
  67.     22  Security Req'd for Sysop Function 13 (view node log)
  68.     23  Security Req'd for Sysop Function 14 (drop alt node to dos)
  69.     24  Location of Help Files
  70.     25  Location of Security Files
  71.     26  Location of Node Chat Files
  72.     27  Location of PCBTEXT Files
  73.     28  Location of User INDEX Files
  74.     29  Name/Location of USERS File
  75.     30  Name/Location of CALLERS Log
  76.     31  Name/Location of CNAMES File
  77.     32  Name/Location of PWRD File
  78.     33  Name/Location of FSEC File
  79.     34  Name/Location of UPSEC File
  80.     35  Name/Location of TCAN File
  81.     36  Name/Location of WELCOME File
  82.     37  Name/Location of NEWUSER File
  83.     38  Name/Location of CLOSED File
  84.     39  Name/Location of WARNING File
  85.     40  Name/Location of EXPIRED File
  86.     41  Name/Location of USERNET File
  87.     42  Name/Location of Conference Menu
  88.     43  Name/Location of NEWASK File
  89.     44  Name/Location of NEWREG File
  90.     45  Name/Location of PCBPROT.DAT File
  91.     46  Name/Location of DOWNLOAD.TXT File
  92.     47  Name/Location of LOGOFF Script
  93.     48  Name/Location of LOGOFF Answers
  94.     49  Name/Location of PCBML.DAT File
  95.     50  Name/Location of Group Chat Topic File
  96.     51  Seconds to wait for carrier
  97.     52  COMx (or NONE)
  98.     53  Initial Port Speed
  99.     54  Lock Port Speed
  100.     55  Modem Initialization String
  101.     56  Modem Off-Hook String
  102.     57  Disable CTS/RTS Checking
  103.     58  Using a Hayes V-Series
  104.     59  Using a FASTCOMM
  105.     60  Reset Modem During Recycle
  106.     61  Modem Offhook During Recycle
  107.     62  Using PAD
  108.     63  Answer on True Ring Detect
  109.     64  Allow 7,E,1 Callers
  110.     65  Allow Low Baud Rates
  111.     66  Start Time for Low Baud
  112.     67  Stop Time for Low Baud
  113.     68  Disable Message Scan
  114.     69  Disable 3-Minute Screen Clear
  115.     70  Disable Registration Edits
  116.     71  Disable High-ASCII Filter
  117.     72  Disable Quick Logon Feature
  118.     73  Disable Password Check (DOS)
  119.     74  Multi-Lingual Operation
  120.     75  Disable Full Record Updating
  121.     76  Run System as a Closed Board
  122.     77  Use Non-Graphics Mode Only
  123.     78  Exit to DOS After Each Call
  124.     79  Include City Field in NODE Display
  125.     80  Eliminate Screen Snow in PCB
  126.     81  Enable Subscription Mode
  127.     82  Allow ESC Codes in Messages
  128.     83  Allow Carbon-Copy Messages
  129.     84  Validate TO: Name in Messages (except in Echo Conferences)
  130.     85  (no longer used, was:  Update Msg Ptr after Read)
  131.     86  Enforce Daily Time Limit
  132.     87  Display NEWS Only if Changed (-1=YES, 0=NO, 1=ALWAYS)
  133.     88  Disable CTS-Drop During Write
  134.     89  Keyboard Timeout (0=disable)
  135.     90  Running a Network / Multitasker System
  136.     91  Node Number on the Network
  137.     92  Network Timeout on Errors (20-99 secs)
  138.     93  Node Chat Frequency (once every 5-99 secs)
  139.     94  Board Name
  140.     95  Batch file for viewing compressed files
  141.     96  Filename EXTENSION for compressed files
  142.     97  Function Key SHIFT-F1
  143.     98  Function Key SHIFT-F2
  144.     99  Function Key SHIFT-F3
  145.    100  Function Key SHIFT-F4
  146.    101  Function Key SHIFT-F5
  147.    102  Function Key SHIFT-F6
  148.    103  Function Key SHIFT-F7
  149.    104  Function Key SHIFT-F8
  150.    105  Function Key SHIFT-F9
  151.    106  Function Key SHIFT-F10
  152.    107  (not used)
  153.    108  Number of Highest Conference Desired
  154.    109  Maximum Lines in the Message Editor
  155.    110  Default Color ANSI Code
  156.    111  Default Color Intensity
  157.    112  Is a Timed Event Active
  158.    113  Time to Begin Event (military time)
  159.    114  Minutes Prior to Suspend All Activity
  160.    115  Disallow Uploads Prior to an Event
  161.    116  Slide Event Time if a User is Online
  162.    117  Upload Buffer Size (4-64)
  163.    118  Disable Drive Size Check
  164.    119  Parallel Port Num (1-3,0=None)
  165.    120  Stop Upload's when Free Space is less than ### K-bytes
  166.    121  Security Level for A) Abandon Conference
  167.    122  Security Level for B) Bulletin Listings
  168.    123  Security Level for C) Comment to Sysop
  169.    124  Security Level for D) Download a File
  170.    125  Security Level for E) Enter a Message
  171.    126  Security Level for F) File Directory
  172.    127  (no longer used - was security for GOODBYE command)
  173.    128  Security Level for H) Help Functions
  174.    129  Security Level for I) Initial Welcome
  175.    130  Security Level for J) Join a Conference
  176.    131  Security Level for K) Kill a Message
  177.    132  Security Level for L) Locate File Name
  178.    133  Security Level for M) Mode (graphics)
  179.    134  Security Level for N) New Files Scan
  180.    135  Security Level for O) Operator Page
  181.    136  Security Level for P) Page Length
  182.    137  Security Level for Q) Quick Message Scan
  183.    138  Security Level for R) Read Messages
  184.    139  Security Level for S) Script Questionnaire
  185.    140  Security Level for T) Transfer Protocol
  186.    141  Security Level for U) Upload a File
  187.    142  Security Level for V) View Settings
  188.    143  Security Level for W) Write User Info.
  189.    144  Security Level for X) Expert Mode Toggle
  190.    145  Security Level for Y) Your Personal Mail
  191.    146  Security Level for Z) Zippy DIR Scan
  192.    147  Security Level for OPEN a DOOR
  193.    148  Security Level for CHAT Between NODEs
  194.    149  Level Given to Users Who Agree  to Register
  195.    150  Level Given to Users Who Refuse to Register
  196.    151  Security Level needed for USERS command
  197.    152  Security Level needed for WHO command
  198.    153  Security Level needed for BATCH file transfers
  199.    154  Name of color definition file (usually PCBFILER.DEF)
  200.    155  Lowest allowed baud rate for callers (was /BAUD:xxxx)
  201.    156  Modem delay during recycle (was /DELAY:xx)
  202.    157  Number of Rings before answering the phone
  203.    158  IRQ number of comm port if not COM1 or COM2
  204.    159  BASE address of comm port if not COM1 or COM2
  205.    160  Leave DTR up at drop to DOS (some modems hangup if DTR is down
  206.    161  Maximum lines in scrollback buffer (was /MAX:xxx)
  207.    162  Pre-load PCBTEXT file for faster access (uses more memory)
  208.    163  Pre-load CNAMES file for faster access (uses more memory)
  209.    164  Security Level required for a caller to use @-variables
  210.    165  Include "Uploaded By" line in uploaded file descriptions
  211.    166  Show user settings during login (was /INFO)
  212.    167  Allow local F5 shells to DOS
  213.    168  Use Slave Card updating (v14.2 did, v14.5 is faster without)
  214.    169  Default subscription length for new users
  215.    170  Maximum messages in a capture file
  216.    171  Maximum messages per conference in a capture file
  217.    172  Minutes prior to an event to stop uploads
  218.    173  Security Level needed to EDIT any message
  219.    174  Security Level needed to EDIT your own message
  220.    175  Share IRQ's on microchannel buses (for comm ports)
  221.    176  Default to scan ALL conferences at login
  222.    177  Level Needed to Use the 'Read Only' Command
  223.    178  Use NEWASK questionnaire plus standard new user questions
  224.    179  Location for temporary files
  225.    180  Name and location of USERS.INF file
  226.    181  Default to 'Quick Scan' method on personal message scan
  227.    182  Number of DAYS for warning prior to subscription expiration
  228.    183  Allow ONE-name users to log onto the system
  229.    184  Default 'Expired' Security Level
  230.    185  Security Level to use the TEST command
  231.    186  Name of the message CAPTURE file (or blank=caller number)
  232.    187  Perform file verification on uploads
  233.    188  Stop the clock during Message Capture download
  234.    189  Start time for sysop pages
  235.    190  Stop time for sysop pages
  236.    191  Write Caller Number to callers log
  237.    192  Write Connect String to callers log
  238.    193  Write Caller's Security Level to callers log
  239.    194  Read PWRD file upon joining a conference
  240.    195  Confirm caller name at logon time
  241.    196  Allow password failure comment
  242.    197  Warning before logoff
  243.    198  Maximum number of lines in upload description
  244.    199  Name/Location of CHAT.DAT file
  245.    200  Name/Location of PCBSTATS.DAT file
  246.    201  Name/Location of CHAT menu
  247.    202  Name/Location of NOANSI file
  248.    203  List of slow drive letters
  249.    204  Name/Location of SWAP FILE (when swapping to disk)
  250.    205  Swap out
  251.    206  Disable Batch Uploads
  252.    207  Force comments-to-sysop ito the Main Board
  253.    208  Foreign System - use 0Dh instead of E3h for Line Separators in messages
  254.    209  Monitor modem - record missed connections in callers log
  255.    210  Force NO 16550 usage
  256.    211  Force 16550 usage
  257.    212  Reset modem while idling at the call waiting screen
  258.    213  Float Node Number via USERNET information
  259.    214  Promote U and D commands to UB and DB when batch protocol is default
  260.    215  Automatically register new users into public conferences
  261.    216  Scan for new bulletins during login sequence
  262.    217  Create MSGS file if it does not exist when joining a conference
  263.    218  Verify CD Loss before recycling
  264.    219  Encrypt USERS file
  265.    220  Upload Time Credits (default is 1.0)
  266.    221  Upload Byte Credits (default is 0.0)
  267.    222  Default Color, range 0-255 (overrides lines 110 and 111 in this file)
  268.    223  Message Header Line 1 Color, range 0-255
  269.    224  Message Header Line 2 Color, range 0-255
  270.    225  Message Header Line 3 Color, range 0-255
  271.    226  Message Header Line 4 Color, range 0-255
  272.    227  Message Header Line 5 Color, range 0-255
  273.    228  Message Header Line 6 Color, range 0-255
  274.    229  ORIGIN information for netmail routing
  275.    230  Name/Location of EVENT.DAT file
  276.    231  Location of EVENT files
  277.    232  Name/Location of CMD.LST file
  278.    233  Require password to exit to DOS from Call Waiting screen
  279.    234  Security Level to use Sysop Function 15
  280.    235  Security Level to use BROADCAST command
  281.    236  Security Level to view the Private Upload directory
  282.    237  Security Level to enter generic messages (@user@, @##@, @##-##@)
  283.    238  Security Level to edit message headers
  284.    239  Security Level to protect messages
  285.    240  Security Level to overwrite files on an upload
  286.    241  Security Level to copy/move a message to a new location
  287.    242  Environment Size when shelling/swapping to DOS
  288.    243  Security Level to override the Low Baud Rate limit
  289.    244  Name/Location of ALLFILES.LST (used in place of DLPATH.LST on uploads)
  290.    245  Reserved
  291.    246  Reserved
  292.    247  Reserved
  293.    248  Prompt callers to read new mail
  294.    249  Name/Location of LOGON Script Questionnaire
  295.    250  Name/Location of LOGON Script Questionnaire ANSWER File
  296.    251  Name of QWK Packet (root name of .QWK and .REP files)
  297.    252  Name/Location of Upload File TRASHCAN (stop uploads of specific files)
  298.    253  Security Level to set an pack-out date on a message
  299.    254  Security Level to be able to see Return Receipts not addressed to you
  300.    255  Swap during $$LOGON/$$LOGOFF batch execution
  301.    256  Create USERS.SYS file for $$LOGON.BAT execution
  302.    257  Graphics Mode default
  303.    258  Name of SLOW DRIVE batch file to execute after copying from slow drive
  304.    259  Allow Aliases to be changed after first selecting them
  305.    260  Exclude local logins/downloads/etc from statistics
  306.    261  Number of days to FORCE password change (requires Password PSA)
  307.    262  Number of days to WARN before password change (requires Password PSA)
  308.    263  Record Group Chat Sessions
  309.    264  Show ALIAS names in USERNET
  310.    265  Minimum length for passwords when the Password PSA is installed
  311.    266  Allow Handles in Group Chat
  312.    267  Location of Command Display Files
  313.    268  Force INTRO Display on Conference Join
  314.    269  Skip Protocol Question when Registering a New User
  315.    270  Skip Alias Question when Registering a New User
  316.    271  Drop to DOS on Missed Connection
  317.    272  Use OS/2 API to Access COMx:
  318.    273  Accounting - Enable Accounting
  319.    274  Accounting - Show Currency
  320.    275  Accounting - Concurrent Tracking
  321.    276  Accounting - Peak Usage Start Time
  322.    277  Accounting - Peak Usage Stop Time
  323.    278  Accounting - Name/Location of Configuration File
  324.    279  Accounting - Name/Location of INFO file
  325.    280  Accounting - Name/Location of WARN File
  326.    281  Accounting - Name/Location of Tracking file
  327.    282  Accounting - Name/Location of LOGOFF File
  328.    283  UUCP - Base Path
  329.    284  UUCP - Spool Directory
  330.    285  UUCP - Log File Directory
  331.    286  UUCP - Compress Batch File
  332.    287  UUCP - Decompress Batch File
  333.    288  UUCP - Name
  334.    289  UUCP - Domain Name
  335.    290  UUCP - Email Host
  336.    291  UUCP - News Host
  337.    292  UUCP - News Distribution
  338.    293  UUCP - Time Zone Offset from GMT
  339.    294  UUCP - Name Separator
  340.    295  UUCP - Organization
  341.    296  UUCP - High Ascii Filter
  342.    297  UUCP - Internet Email Conference
  343.    298  UUCP - Usenet Junk Conference
  344.    299  UUCP - Bang Domain
  345.    300  UUCP - Sub Domain
  346.    301  Fido - Allow Node to Process Incoming Packets
  347.    302  Fido - Allow Node to Process Orphan Packets
  348.    303  Fido - Allow Node to Export Mail
  349.    304  Fido - Allow Node to Dial Out
  350.    305  Fido - Frequency of Scan for Inbound Packets
  351.    306  Fido - Frequency of Scan for Mail to Export
  352.    307  Fido - Frequency of Scan for Outbound Packets
  353.    308  Fido - Allowed Dial Out Start Time
  354.    309  Fido - Allowed Dial Out End Time
  355.    310  Accounting - Peak Days
  356.    311  Accounting - Holidays File
  357.    312  UUCP - Moderator File
  358.    313  Modem Initialization String #2
  359.    314  Modem Answer String
  360.    315  Ignore Drop Sec Level (accounting)
  361.    316  Modem Dial Sequence (Fido dialout)
  362.    317  Number of Redials (Fido dialout)
  363.    318  Maximum number of tries (Fido dialout)
  364. |  319  Import fido mail after transfer
  365. |  320  Fido crash security level
  366. |  321  Fido logging level
  367. |  322  Create MSG files (fido)
  368. |  323  Enable fido routing
  369. |  324  Fido configuration file location
  370. |  325  Store msgs to unknown fido users in secure location
  371. |  326  Change sysop to FIDO_SYSOP on import
  372. |  327  Check for dupes using message path
  373. |  328  Check for dupes using msg id
  374. |  329  Number of messages per conference to track
  375. |  330  Generate response messages
  376. |  331  Enable pass throughs
  377. |  332  Enable areafix forwarding
  378. |  333  Automatically add fido areas
  379. |  334  Re-Address Fido Routed Packets
  380. |  335  Route Fido Echo Mail
  381. |  336  Minimize: $$LOGON/LOGOFF batch file        0=Neither, 1=Minimize Self, 2=Minimize Shell
  382. |  337  Minimize: External Protocols                   ""          ""               ""
  383. |  338  Minimize: Doors                                ""          ""               ""
  384. |  339  Minimize: Upload verification process          ""          ""               ""
  385. |  340  Minimize: File View                            ""          ""               ""
  386. |  341  Minimize: PCBQWK and PCBCMPRS batch files      ""          ""               ""
  387. |  342  Minimize: All Other Shells                     ""          ""               ""
  388. |  343  Set OS/2 Priority for regular processing
  389. |  344  Set OS/2 Priority for external protocols
  390. |  345  Set OS/2 Priority for PCBQWK and PCBCMPRS
  391. |  346  Set OS/2 Priority for all other shells
  392. |  347  Set OS/2 Priority for fido import
  393. |  348  Set OS/2 Priority for fido export
  394. |  349  Batch file for performing network file copies
  395.